A waiter from Mezza Luna dashed down the street and alerted Allendale Police Officers Sean Hubbard and Alex Helmer, who were at the Walgreens directing traffic for the special "Dine-Out" event on Saturday.
The officers found the woman unresponsive, not breathing, with no pulse, Police Chief George Scherb said.
They tried clearing the obstruction but couldn’t, the chief said.
They then conducted CPR, which brought up some of the blockage, he said.
“After some effort they were able to restore her airway and she slowly began to breathe normally,” Scherb said.
Once the victim had recovered, she refused further medical treatment and thanked her rescuers.
Click here to follow Daily Voice North Hunterdon and receive free news updates.